約 4,076,798 件
https://w.atwiki.jp/arunau32167/pages/83.html
Rising Eclipse HP:http //yukihr.web.fc2.com/ HP:http //yukihr.web.fc2.com/2dk_game.htm +スクリーンショット ゲーム内容の説明 関連作品 作品名 登録タグ 2D格闘ツクール2nd(フリーウェア) 最終更新日時 2011-08-16 22 29 14 (Tue)
https://w.atwiki.jp/gtav/pages/2004.html
Eclipse lounge 概要 解説 概要 日本語:イクリプスラウンジ 業種:ナイトクラブ 所在地:バインウッド - ウエストバインウッド - ノース・アーチャー・アベニュー - イクリプス大通りの交差点。 解説 とくになし。
https://w.atwiki.jp/shin-b/pages/26.html
Tomcatクラスタの落とし穴? 2007.10.17 Wednesday てっく 00 58 comments(0) trackbacks(0) by nyoshikimi 先日から仕事でTomcatのクラスタ機能の検証を行っていました。 単なる機能検証ではなく、昨年度から炎上しているプロジェクトでクラスタリングしているにもかかわらず、フェイルオーバー時にセッションが引き継がれない現象が起きているから、なんとかしてくれというのがミッションの内容。少し前までは、こういった、込み入った事情がある検証は、優れた技術力を持った人が対応しいたのですが、会社の事情により、(入れ替わり立ち代わりの多い業界ですので。。。)私のような未熟者が対応する事になりました。 かれこれ、半年前から起きているらしく、何度か検証はしているものの、一向に解決のめどが見えないとの事で、設定やTomcatの再起動手順に問題ないか調べる事から始まりました。かなり、右往左往しましたが、結果から行くと、Tomcatインストール時に作成されるクラスタリングの設定サンプル(server.xmlでコメントアウトされている部分)の設定で何の問題も無いです。ただし、差分レプリケーション(DeltaManager)の場合(一般的な設定)、プログラミングで注意が必要です。 セッションに格納(setAttribute)するオブジェクトに変更を加えた時には、必ず、再度setAttributeをコールしてオブジェクトの置き換えを行う必要があります。通常、シングル構成の場合、一度セッションに格納したオブジェクトを次回以降のリクエストで変更を加えても、再度、セッションに格納し直す必要はありません。これは、Javaのオブジェクトが参照型であるためです。あくまでも、セッションに格納されたオブジェクトは、実態があるメモリのアドレスが格納されるだけです。セッションに格納されたオブジェクトに変更を加えた場合、実態のほうのデータが更新されます。すでに、オブジェクトはセッションに格納されている(HttpSessionから参照されている)ため、レスポンスをブラウザに返した後も、ヒープ上にオブジェクトが存在し続けます。この辺は、Javaプログラマーの試験でよく出題されると思います。で、落とし穴ですが、差分レプリケーションをしている場合、差分情報(Delta)のみが相手のTomcatに渡されます。この「差分」は、変更を加えたデータが必ず送られるわけではなく、明示的にsetAttribute(remobeAttribute)されたオブジェクトのみ送られるのがポイントです。 「フェイルオーバーするとき以外は、セッション情報が正常に保たれているのでソースコードには問題ない」という前提で検証を行っていたため、この答えにたどり着くまでにかなり苦労しました。 実際にTomcatのソースをローカルにダウンロードして、ソースを確認したり、Tomcatのホームページの変更履歴(Change Log)に似たような変更点はないか調べたり、Apacheのメーリングリストを検索しまくったりとか、かなり遠回りして答えにたどり着きました。なんだよ。。。アプリのバグじゃん。。。 おかげでというのもなんですが、WEB上に情報がほとんどない全データレプリケーション(SimpleTcpReplicationManager)を試してみたり、(実際にソースコードも見てみました。)レアな設定値(ソースを展開すると、全パラメータをまとめたxmlファイルがあります。)を試したりと、遊び心のある検証でしたが。。。 他に、mod_jk側でsticky_session=1にしてもJSESSIONIDのworkerと異なるworkerと通信してしまう現象なんかも確認できたりしました。ちゃんと対処法も見つけています。その件は、また、後ほど。
https://w.atwiki.jp/gtavi_gta6/pages/2004.html
Eclipse lounge 概要 解説 概要 日本語:イクリプスラウンジ 業種:ナイトクラブ 所在地:バインウッド - ウエストバインウッド - ノース・アーチャー・アベニュー - イクリプス大通りの交差点。 解説 とくになし。
https://w.atwiki.jp/subculture/pages/16.html
eclipse download 0.はじめに 作業日 2007/11/3 [[eclipse]]のバージョン 3.3(Eclipse IDE for Java EE Developers) 1.http //www.eclipse.org/ にアクセスし、「Download Eclipse」をクリックする。 2.今回インストールするのは、windows版なので、「Eclipse IDE for Java EE Developers」または、右の「Windows」をクリックする。 3.丸で囲んでる部分もしくは、下のリストのいずれかをクリックしてzipファイルをダウンロードする。 4.ダウンロードしたファイル(ファイル名 eclipse-jee-europa-fall-win32.zip)を解凍し、解凍した「eclipse」フォルダを自分の好きな場所に保管する。 (例 「C \Program Files」) 5.eclipseフォルダ内のeclipse.exeを実行すれば、起動する。
https://w.atwiki.jp/m_shige1979/pages/752.html
初期設定 ダウンロード Javaのインストールを完了しておく このサイトよりダウンロードを行なう インストール 解凍 tar zxf apache-tomcat-6.0.29.tar.gz フォルダを変更 mv apache-tomcat-6.0.29 /usr/local/tomcat シェルを作成 vi /etc/profile.d/tomcat.sh ######################## export JAVA_HOME=/usr/local/jdk export PATH=$PATH $JAVA_HOME/bin export CLASSPATH=. $JAVA_HOME/jre/lib $JAVA_HOME/lib $JAVA_HOME/lib/tools.jar export TOMCAT_HOME=/usr/local/tomcat export CATALINA_HOME=/usr/local/tomcat export CLASSPATH=$CLASSPATH $CATALINA_HOME/common/lib ######################## 自動起動用シェル vi /etc/rc.d/init.d/tomcat ######################## #!/bin/bash # # Startup script for the tomcat # # chkconfig 345 80 15 # description Tomcat is a Servlet+JSP Engine. # Source function library. . /etc/rc.d/init.d/functions source /etc/profile.d/tomcat.sh start(){ if [ -z $(/sbin/pidof java) ]; then echo "Starting tomcat" /usr/local/tomcat/bin/startup.sh touch /var/lock/subsys/tomcat else echo "tomcat allready running" fi } stop(){ if [ ! -z $(/sbin/pidof java) ]; then echo "Shutting down tomcat" /usr/local/tomcat/bin/shutdown.sh until [ -z $(/sbin/pidof java) ]; do ; done rm -f /var/lock/subsys/tomcat else echo "tomcat not running" fi } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; status) /usr/local/tomcat/bin/catalina.sh version ;; *) echo "Usage $0 {start|stop|restart|status}" esac exit 0 ######################## # 実行権限付加 chmod +x /etc/rc.d/init.d/tomcat # 起動 /etc/rc.d/init.d/tomcat start # 登録 chkconfig --add tomcat 確認 http //localhost 8080/examples/servlets/servlet/HelloWorldExampleで確認
https://w.atwiki.jp/myoss/pages/45.html
Tomcatのコンソール出力をLog4Jを使用してファイルに出力する方法を示す。 構成情報 Tomcat 5.5.9 JDK 1.5.0_04 Commons Logging 1.0.4 Log4J 1.2.12 設定方法 1.Commons loggingとLog4Jをダウンロードし、[$CATALINA_HOME]/common/libにコピーする。 2.以下の内容で、log4j.propertiesを、[$CATALINA_HOME]/common/classes直下に作成する。 log4j.rootLogger=debug,R log4j.appender.R=org.apache.log4j.RollingFileAppender log4j.appender.R.File=${catalina.home}/logs/tomcat.log log4j.appender.R.MaxFileSize=10MB log4j.appender.R.MaxBackupIndex=10 log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%p %t %c - %m%n log4j.logger.org.apache.catalina=DEBUG, R 3.Tomcatを起動する。 おおぉー、今までコンソール出力されていたものが、[$CATALINA_HOME]/logs/tomcat.logに出力されてますね。 デバックモードやappenderを変えることで、実際の運用でも使用できそうですね。
https://w.atwiki.jp/extranote/pages/36.html
無料の鯖猫 Apache Tomcat5.5 をインストール http //tomcat.apache.org/download-55.cgi ダウンロードしたファイルを解凍して、できたフォルダの名前を Tomcat5 に変更 フォルダ丸ごと、Cドライブに移動する C \Tomcat5 ■環境変数の設定(WindowsXPの場合) コントロールパネル→システム→システムのプロパティ→詳細設定→環境変数 を開く 変数 Path にJavaの入ってる場所(フルパス)を追記。 変数と変数の間を区切るのはセミコロン ; でな。 ---------- 変数名 TOMCAT_HOME 変数値 C \Tomcat5 ---------- JAVA_HOME という環境変数も設定しておく。 ---------- 変数名 JAVA_HOME 変数値 C \Program Files\Java\jdk1.5.0_10 ----------
https://w.atwiki.jp/0-0-3-8/pages/16.html
T A WindowsでのTomcatとApache2の連携 WindowsでのTomcatとApache2の連携 新規バージョン(Tomcat5.5.20,Apache2.2.2以降) 動作確認 旧バージョン(Tomcat5.0.28,Apache2.0.59以前) 準備 動作確認 新規バージョン(Tomcat5.5.20,Apache2.2.2以降) %APACHE_HOME%/conf/httpd.conf を開き、以下の行のコメントアウト( # )を解除します。 #LoadModule proxy_module modules/mod_proxy.so 99行目辺りに書いてあります。 #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 100行目辺りに書いてあります。 続いて、一番下に以下を記述します。 Location / ProxyPass ajp //localhost 8009/ /Location 動作確認 「Tomcat」→「Apache」の順に起動します。 http //localhost/ にアクセスし、Tomcat のページが表示されることを確認します。 これでTomcatとApache2の連携(新バージョン)は終了です。 旧バージョン(Tomcat5.0.28,Apache2.0.59以前) http //tomcat.apache.org/connectors-doc/ にアクセスします。 「Headlines」 → 「binaries」 からダウンロードページへ移動します。 「win32」 から 「mod_jk-apache-2.2.3.so」 をダウンロードします。 ダウンロードしたファイルを %APACHE_HOME%/modules/ にコピーします。 %APACHE_HOME%/conf/httpd.conf を開き、一番下に以下の行を追加します。 LoadModule jk2_module modules/mod_jk-apache-2.2.3.so %APACHE_HOME%/conf/ 以下に 「workers2.properties」 という名前のファイルを作成します。 「workers2.properties」 を開き、以下のように記述します。 [logger.file 0] level=ERROR file=${serverRoot}/logs/jk2error.log [channel.socket localhost 8009] port=8080 host=127.0.0.1 [ajp13 localhost 8009] channel=channel.socket localhost 8009 [uri /*] worker=ajp3 localhost 8009 準備 %CATALINA_HOME%/conf/server.xml を開きます。 Connecter~/ の部分をコメントアウトします。 動作確認 「Tomcat」→「Apache」の順に起動します。 http //localhost/ にアクセスし、Tomcat のページが表示されることを確認します。 これでTomcatとApache2の連携(旧バージョン)は終了です。
https://w.atwiki.jp/keisks/pages/234.html
plugin Vrapper http //vrapper.sourceforge.net/update-site/stable http //qiita.com/rece/items/0b2746ba30f3c74461f7 Markdown Editor plugin for Eclipse http //www.winterwell.com/software/markdown-editor.php キーバインド (preferenceから)tabの移動。注意 すでに似たキーバインドが使われている場合はunbindすること next viewをctrl+wにする。 autocomplete/suggestion http //qiita.com/chosan211/items/f104b3d3fb77081f7415 colorscheme http //qiita.com/mdstoy/items/e3a3489758b5341b8e62 preferenceの保存 file - exportでpreferenceを保存できる。 githubとの連携 http //wiki.eclipse.org/EGit/User_Guide#GitHub_Tutorial (新規の場合)プロジェクトを右クリックし、team, share projectを選択 repositoryとなるディレクトリを選択(特に制約がなければ、use/create ~のチェックボックスをオンにする。) git perspectiveを開き(eclipse右上にperspectiveの各アイコンがある)、ファイ等するファイルをunstageからstageへドラッグし、コミット resource perspectiveに戻り、プロジェクトを右クリック、team, push Branch masterを選択。 location, protocol, user, passwordを入力して進むと、pushできる。 (異なるid_rsaを使う場合は、preferenceのssh2に追加しておくこと。異なるid_rsaの作成方法はhttp //d.hatena.ne.jp/MIZUNO/20080705/1215238138)